x86/mm: carve out replace_grant_pv_mapping
authorWei Liu <wei.liu2@citrix.com>
Fri, 7 Jul 2017 13:50:36 +0000 (14:50 +0100)
committerWei Liu <wei.liu2@citrix.com>
Fri, 18 Aug 2017 12:59:05 +0000 (13:59 +0100)
commitf3386a44efe24a45a15c3f126d9cbf0ae622e16b
treeb4eac85640b21a616f7684bfcf840e9ebb7c7879
parent1c1b764cbb33ff3a64e511ce87a5ffb771ed5930
x86/mm: carve out replace_grant_pv_mapping

And at once make it an inline function. Add declarations of
replace_grant_{p2m,pv}_mapping to respective header files.

The code movement will be done later.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/mm.c
xen/include/asm-x86/grant_table.h
xen/include/asm-x86/hvm/grant_table.h
xen/include/asm-x86/pv/grant_table.h